﻿using System.Collections.Generic;

namespace Algoritmia.DataStructures.MergeFindSets
{
    public interface IMergeFindSet<T> : IEnumerable<IEnumerable<T>>, ICountable
    {
        void Add(T item);
        void Merge(T item1, T item2);
        T Find(T item);
    }
}
